ill equipped - French English Dictionary